.dynamic-form-v2 {
  // 基础样式
  background-color: #ffffff;

  // 为垂直布局的 FormItem 提供一些间距
  .van-cell--vertical {
    //padding-top: 10px;
    //padding-bottom: 10px;
  }
}
.vant-form-formItem-horizontal {
  align-items: center;
}

.vant-form-formItem {
  //padding: 10px 0 !important;
}

//.custom-radio .van-radio__icon {
//  display: none !important;
//}

.custom-radio {
  margin: 0 !important; /* 移除 Radio 容器默认外边距 */
}

/* 文本框基础样式 */
.radio-label {
  display: inline-block; // 使其表现得像个按钮
  width: 90PX;
  text-align: center;
  border: 1px solid #ddd;
  padding: 8px;
  font-size: 14PX;
  border-radius: 4px;
  background-color: #f7f8fa; // 未选中背景色
  color: #323233; // 未选中文本颜色
  transition: all 0.2s;
}

/* ✨ 选中状态样式 (最关键的修正) ✨ */
.radio-label.radio-label-checked {
  border-color: green !important;
  background-color: #eef2ff;
  color: green;
}

